@CHARSET "UTF-8";


/* reset */
html{ color:#666; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,iframe{ margin:0; padding:0;}
body,button,input,select,textarea{ font:12px arial,"Microsoft YaHei"}
input,select,textarea{ font-size:100%;}
table{ border-collapse:collapse; border-spacing:0;}
th{ text-align:inherit;}
fieldset,img{ border:0;}
iframe{ display:block;}
input::-webkit-input-placeholder{color:#b1b1b1; font-weight:bold;}
input::-moz-input-placeholder{color:#b1b1b1; font-weight:bold;}
abbr,acronym{ border:0; font-variant:normal;}
del{ text-decoration:line-through;}
address,caption,cite,code,dfn,em,i,th,var{ font-style:normal; font-weight:500;}
ol,ul{ list-style:none;}
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:500;}
q:before,q:after{ content:'';}
ins,a{ text-decoration:none;}
button{ border:0; outline:none;}
.clear{ clear:both;}
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix{ zoom:1;}
.f_l{float:left}
.f_r{float:right}
.fl{ float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#666;}


/* 头部 */
.wrap{width:990px; margin:0 auto;}
.head_box{ width:100%; height:30px; background:#f2f2f2; }
.head_top{ width:1188px; line-height: 30px; margin:0 auto; }
.head_top_l,.head_top_l p,.head_top_l a{float: left;color:#666;}
.head_top_l .login{color:#b5b5b5;margin:0 14px 0 10px;}
.head_top_r{float:right;}
.head_top_r li{float:left;padding:0 18px 0 11px; background:url(../img/header.jpg) right 9px no-repeat; position:relative; }
.head_top_r li .arrow{ width:7px; height:4px; overflow:hidden; position:absolute; top:13px; right:9px;  background:url(../img/index/index_icon.png) -20px 0px no-repeat; }
.head_top_r li .arrow_on{  background:url(../img/index/index_icon.png) -30px 0px no-repeat; }
.head_top_r .last_l{padding:0 18px 0 11px; background: none;}
.head_top_r a{color:#666;}

/* header-top */
.swrap{ width:1190px; margin:0 auto; }
.head_top_r li{ position:relative; }
.head_top_r li.active{ background:#fff;border:1px solid #e8e8e8; border-bottom:none; height:29px; padding:0 17px 0 10px;  } 
.head_top_r li.active .top_name{  color:#d13838;}
.head_top_r .active .down_user{  border:1px solid #e8e8e8;  border-top:none; position:absolute; top:29px; background:#fff; left:0px; width:98px; }
.head_top_r .active .down_user dl{padding-left:18px; width:82px; padding-top:4px; }
.head_top_r .active .down_user dl.bt{ border-bottom:1px solid #e8e8e8; padding-bottom:3px;}
.head_top_r .active .down_user dt{ line-height:24px; }
.head_top_r .active .down_user a:link,.head_top_r .active .down_user a:visited{color:#565656; }
.head_top_r .active .down_user a:hover{color:#d13838; }
.head_top_r .active .down_user dd{ line-height:20px; color:#808080; }
.head_top_r .active .down_order{ width:217px;  padding:3px 0 0 10px; border:1px solid #e8e8e8; border-top:none; position:absolute; top:29px; background:#fff; left:-165px;   }
.head_top_r .active .down_order .tit{ line-height:32px; color:#666;}
.head_top_r .active .down_order .info .pro_pic{ float:left;padding-right:10px;  }
.head_top_r .active .down_order .info .pro_pic img{  width:56px; height:56px; vertical-align:top;}
.head_top_r .active .down_order .info .cen{ float:left;  }
.head_top_r .active .down_order .info .cen a{ line-height:20px; display: block; height:20px; width:112px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.head_top_r .active .down_order .info .cen a:link,.head_top_r .active .down_order .info .cen a:visited{color:#565656; }
.head_top_r .active .down_order .info .cen a:hover{color:#d13838; }
.head_top_r .active .down_order .info .cen p{ line-height:18px; width:112px; height:18px; overflow: hidden;  }
.head_top_r .active .down_order .info .cen p i{color:#e50012;}
.head_top_r .active .down_order .del{ width:30px; height:56px; line-height:56px; text-align:center; color:#0d5cc3; }
.head_top_r .active .down_order .look_order{ width:94px; height:26px; display: block; margin:14px auto 15px; background-position:0 -130px; }
.head_top_r .active .down_order .on{ }
.head_top_r .active .down_order .off p{ display: none; line-height:30px; padding-bottom:5px;}
.head_top_r .active .down_mark{ border:1px solid #e8e8e8; padding-bottom:5px;  border-top:none; position:absolute; top:29px; background:#fff; left:-1px; width:63px;}
.head_top_r .active .down_mark a{ display:block;line-height:20px; text-align:center; }
.head_top_r .active .down_mark a:link,.head_top_r .active .down_mark a:visited{color:#565656; }
.head_top_r .active .down_mark a:hover{color:#d13838; }
.head_top_r .active .down_sev{ border:1px solid #e8e8e8; padding-bottom:5px;  border-top:none; position:absolute; top:29px; background:#fff; left:-1px; width:75px;}
.head_top_r .active .down_sev a{ display:block;line-height:20px; text-align:center; }
.head_top_r .active .down_sev a:link,.head_top_r .active .down_mark a:visited{color:#565656; }
.head_top_r .active .down_sev a:hover{color:#d13838; }
.head_top_r .active .down_nav{ width:144px;  border:1px solid #e8e8e8; border-top:none; position:absolute; top:29px; background:#fff; left:-70px;   }
.head_top_r .active .down_nav dl{ padding:0 13px;  width:124px; border-bottom:1px solid #e8e8e8; padding-bottom:3px; }
.head_top_r .active .down_nav dt{ line-height:20px;padding-bottom:3px; color:#565656; }
.head_top_r .active .down_nav dd{ line-height:20px;}
.head_top_r .active .down_nav dd a{ display:block;line-height:20px; text-align:center; }
.head_top_r .active .down_nav dd a:link,.head_top_r .active .down_nav dd a:visited{color:#747474; }
.head_top_r .active .down_nav dd a:hover{color:#d13838; }
.head_top_r .active .bt{ border-bottom:none; }
.j_down{ z-index: 999; }

.head_top_l .change_city{ float:none; margin:0 10px 0 4px; }
.head_top_l .user_info{ float:left; margin:0 5px; }

/*返回顶部*/
.backUp{ width:30px; height:40px; background:red; cursor:pointer; position:fixed; bottom:80px; left:50%; margin-left:650px; color:#fff; text-align:center; line-height:20px; }











